body {
background-color:#b6cced;
font-family:Arial, Helvetica, sans-serif;
color:#140470;
margin:0;
padding:0;
}

.wrapper {
width:960px;
background-color:#f0effc;
margin:0 auto;
border-left:1px solid #f0effc;
border-right:1px solid #f0effc;
}

.header {
width:960px;
height:135px;
margin:0 auto;
margin-bottom:25px;
border-bottom:1px solid #f0effc;
border-top:1px solid #f0effc;
}

.header h2 {
padding:10px;
}

.nav {
width:960px;
height:40px;
margin: 10px;
border-bottom:1px solid #f0effc;
}
.nav a {
display:inline;
padding:10px;
margin-left:10px;
text-decoration:none;
background-color:#b6cced;
}

.nav a:hover {
background-color:#fff714;
height:80px;
}

.content {
width:675px;
float:left;
padding:10px;
}

.footer {
clear:both;
width:960px;
height:135px;
border-top:1px solid #b6cced;
}

.footer p {
padding:10px;
}

.error {
color:#ff0000
}